package consts

const (
	UID  = "uid"
	USER = "user"
	//
	PROFILE_DEV  = "dev"
	PROFILE_TEST = "test"
	PROFILE_PROD = "prod"
	// 将内部码缓存到上下文中的 key
	INNER_CODE_KEY = "code"
)

type BillMark int8

const (
	BillMarkIn  BillMark = 1  // 库存增加, 入
	BillMarkOut BillMark = -1 // 库存减少, 出
)

type BillStatus int8

const (
	BillStatus1 BillStatus = iota + 1 // 正常
	BillStatus2                       // 已作废
)

// 业务类型
type WorkType int8

const (
	WorkType1 WorkType = iota + 1 // 入库单 inbound
	WorkType2                     // 出库单 outbound
	WorkType3                     // 移库单 move 给用户生成两张单子：一张入 一张出
	WorkType4                     // 盘点单 check 可能生成 入库, 也可能生成 出库
)
